for throwing - French English Dictionary